musketeer troops - French English Dictionary